﻿namespace RegexEditor
{
	partial class MainForm
	{
		/// <summary>
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.IContainer components = null;

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
		protected override void Dispose(bool disposing)
		{
			if (disposing && (components != null))
			{
				components.Dispose();
			}
			base.Dispose(disposing);
		}

		#region Windows Form Designer generated code

		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
			System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
			System.Windows.Forms.ToolStripSeparator toolStripSeparator7;
			System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem5;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem4;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem2;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem3;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem8;
			System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem;
			System.Windows.Forms.ToolStripMenuItem highlightMatchesToolStripMenuItem;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem10;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem9;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem7;
			System.Windows.Forms.ToolStripMenuItem optionsToolStripMenuItem;
			System.Windows.Forms.ToolStripMenuItem textToMatchToolStripMenuItem;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem11;
			System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem6;
			System.Windows.Forms.Panel panel1;
			System.Windows.Forms.Label label2;
			System.Windows.Forms.Panel panel2;
			System.Windows.Forms.Label label3;
			System.Windows.Forms.ToolStripMenuItem toolStripMenuItem13;
			System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem1;
			System.Windows.Forms.ToolStripMenuItem pasteToolStripMenuItem1;
			System.Windows.Forms.ToolStripMenuItem undoToolStripMenuItem1;
			System.Windows.Forms.ToolStripMenuItem redoToolStripMenuItem1;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem14;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem15;
			System.Windows.Forms.ToolStripMenuItem selectAllToolStripMenuItem;
			System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem16;
			System.Windows.Forms.ToolStripMenuItem escapeToolStripMenuItem;
			System.Windows.Forms.ToolStripMenuItem unescapeToolStripMenuItem;
			System.Windows.Forms.ToolStripSeparator toolStripMenuItem17;
			System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
			this.newFileItem = new System.Windows.Forms.ToolStripMenuItem();
			this.openFileItem = new System.Windows.Forms.ToolStripMenuItem();
			this.saveFileItem = new System.Windows.Forms.ToolStripMenuItem();
			this.toolStripMenuItem12 = new System.Windows.Forms.ToolStripSeparator();
			this.duplicateFileItem = new System.Windows.Forms.ToolStripMenuItem();
			this.removeFileItem = new System.Windows.Forms.ToolStripMenuItem();
			this.executeFileItem = new System.Windows.Forms.ToolStripMenuItem();
			this.exitFileItem = new System.Windows.Forms.ToolStripMenuItem();
			this.highlightMatchesViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.highlightGroupsViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.highlightSplitsViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.liveUpdatingViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.updateSlowViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.updateNormalViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.updateFastViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.updateDisabledViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.synchronizeTabsViewItem = new System.Windows.Forms.ToolStripMenuItem();
			this.viewSideToolsItem = new System.Windows.Forms.ToolStripMenuItem();
			this.patternAndTextToMatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.replaceToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.regexLibcomViewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.matchSingleStringOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.matchLineOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.ignoreCaseOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.ignoreWhitespaceOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.multilineOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.singleLineOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.rightToLeftOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.cultureInvariantOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.explicitCaptureOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.compiledOptionItem = new System.Windows.Forms.ToolStripMenuItem();
			this.preferencesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.onlineDocumentationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.regexLibcomToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.mSDNReferenceToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.titleTextBox = new System.Windows.Forms.TextBox();
			this.copyGeneratedCodeButton = new System.Windows.Forms.Button();
			this.generatedCodeStyleDropDown = new System.Windows.Forms.ComboBox();
			this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.undoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.redoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.cutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.deleteEditItem = new System.Windows.Forms.ToolStripMenuItem();
			this.selectAllEditItem = new System.Windows.Forms.ToolStripMenuItem();
			this.generateCodeFileItem = new System.Windows.Forms.ToolStripMenuItem();
			this.cToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.vBNETToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.javascriptToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.escapeEditItem = new System.Windows.Forms.ToolStripMenuItem();
			this.unescapeEditItem = new System.Windows.Forms.ToolStripMenuItem();
			this.backgroundWorker = new System.ComponentModel.BackgroundWorker();
			this.updateTimer = new System.Windows.Forms.Timer(this.components);
			this.progressBarStatus = new System.Windows.Forms.ToolStripProgressBar();
			this.horizontalSplit = new System.Windows.Forms.SplitContainer();
			this.verticalSplit = new System.Windows.Forms.SplitContainer();
			this.replaceSplit = new System.Windows.Forms.SplitContainer();
			this.topTabs = new System.Windows.Forms.TabControl();
			this.patternTab = new System.Windows.Forms.TabPage();
			this.patternTextBox = new RegexEditor.RegexHighlightTextBox();
			this.editorContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components);
			this.patternErrorLabel = new System.Windows.Forms.Label();
			this.replaceTab = new System.Windows.Forms.TabPage();
			this.replaceTextBox = new RegexEditor.RegexHighlightTextBox();
			this.replaceEmptyCheckBox = new System.Windows.Forms.CheckBox();
			this.generatedCodeTab = new System.Windows.Forms.TabPage();
			this.generatedCodeTextBox = new RegexEditor.HighlightTextBox();
			this.searchTab = new System.Windows.Forms.TabPage();
			this.searchRegexLibControl = new RegexEditor.SearchRegexLibControl();
			this.searchResultsPanel = new RegexEditor.ScrollableFlowLayoutPanel();
			this.panel3 = new System.Windows.Forms.Panel();
			this.regexHighlightTextBox1 = new RegexEditor.RegexHighlightTextBox();
			this.label1 = new System.Windows.Forms.Label();
			this.bottomTabs = new System.Windows.Forms.TabControl();
			this.textToMatchTab = new System.Windows.Forms.TabPage();
			this.textToMatchTextBox = new RegexEditor.MatchHighlightTextBox();
			this.replacedTextTab = new System.Windows.Forms.TabPage();
			this.replacedTextBox = new System.Windows.Forms.TextBox();
			this.searchResultsTab = new System.Windows.Forms.TabPage();
			this.msdnReferenceTab = new System.Windows.Forms.TabPage();
			this.docWebBrowser = new System.Windows.Forms.WebBrowser();
			this.rightTabs = new System.Windows.Forms.TabControl();
			this.analyzeTab = new System.Windows.Forms.TabPage();
			this.interpretTextBox = new System.Windows.Forms.TextBox();
			this.matchTab = new System.Windows.Forms.TabPage();
			this.matchTreeView = new System.Windows.Forms.TreeView();
			this.splitTab = new System.Windows.Forms.TabPage();
			this.splitTreeView = new System.Windows.Forms.TreeView();
			this.savedExpressionsTab = new System.Windows.Forms.TabPage();
			this.savedExpressionsPanel = new System.Windows.Forms.FlowLayoutPanel();
			this.toolStrip = new System.Windows.Forms.ToolStrip();
			this.newButton = new System.Windows.Forms.ToolStripButton();
			this.saveButton = new System.Windows.Forms.ToolStripButton();
			this.undoButton = new System.Windows.Forms.ToolStripButton();
			this.redoButton = new System.Windows.Forms.ToolStripButton();
			this.cutButton = new System.Windows.Forms.ToolStripButton();
			this.copyButton = new System.Windows.Forms.ToolStripButton();
			this.pasteButton = new System.Windows.Forms.ToolStripButton();
			this.executeButton = new System.Windows.Forms.ToolStripButton();
			this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
			this.copyCodeButton = new System.Windows.Forms.ToolStripSplitButton();
			this.copyCCodeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.codeVBNETCodeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			this.cToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
			this.menuStrip = new System.Windows.Forms.MenuStrip();
			this.statusStrip = new System.Windows.Forms.StatusStrip();
			this.durationStatusLabel = new System.Windows.Forms.ToolStripStatusLabel();
			this.matchCountStatusLabel = new System.Windows.Forms.ToolStripStatusLabel();
			this.selectionStatusLabel = new System.Windows.Forms.ToolStripStatusLabel();
			this.messageStatusLabel = new System.Windows.Forms.ToolStripStatusLabel();
			toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
			toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
			toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
			fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			toolStripMenuItem5 = new System.Windows.Forms.ToolStripSeparator();
			toolStripMenuItem4 = new System.Windows.Forms.ToolStripSeparator();
			toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
			toolStripMenuItem3 = new System.Windows.Forms.ToolStripSeparator();
			toolStripMenuItem8 = new System.Windows.Forms.ToolStripSeparator();
			viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			highlightMatchesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			toolStripMenuItem10 = new System.Windows.Forms.ToolStripSeparator();
			toolStripMenuItem9 = new System.Windows.Forms.ToolStripSeparator();
			toolStripMenuItem7 = new System.Windows.Forms.ToolStripSeparator();
			optionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			textToMatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
			toolStripMenuItem11 = new System.Windows.Forms.ToolStripSeparator();
			helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			toolStripMenuItem6 = new System.Windows.Forms.ToolStripSeparator();
			panel1 = new System.Windows.Forms.Panel();
			label2 = new System.Windows.Forms.Label();
			panel2 = new System.Windows.Forms.Panel();
			label3 = new System.Windows.Forms.Label();
			toolStripMenuItem13 = new System.Windows.Forms.ToolStripMenuItem();
			copyToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
			pasteToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
			undoToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
			redoToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
			toolStripMenuItem14 = new System.Windows.Forms.ToolStripSeparator();
			toolStripMenuItem15 = new System.Windows.Forms.ToolStripSeparator();
			selectAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			toolStripMenuItem16 = new System.Windows.Forms.ToolStripSeparator();
			escapeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			unescapeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
			toolStripMenuItem17 = new System.Windows.Forms.ToolStripSeparator();
			panel1.SuspendLayout();
			panel2.SuspendLayout();
			((System.ComponentModel.ISupportInitialize)(this.horizontalSplit)).BeginInit();
			this.horizontalSplit.Panel1.SuspendLayout();
			this.horizontalSplit.Panel2.SuspendLayout();
			this.horizontalSplit.SuspendLayout();
			((System.ComponentModel.ISupportInitialize)(this.verticalSplit)).BeginInit();
			this.verticalSplit.Panel1.SuspendLayout();
			this.verticalSplit.Panel2.SuspendLayout();
			this.verticalSplit.SuspendLayout();
			((System.ComponentModel.ISupportInitialize)(this.replaceSplit)).BeginInit();
			this.replaceSplit.Panel1.SuspendLayout();
			this.replaceSplit.Panel2.SuspendLayout();
			this.replaceSplit.SuspendLayout();
			this.topTabs.SuspendLayout();
			this.patternTab.SuspendLayout();
			this.editorContextMenuStrip.SuspendLayout();
			this.replaceTab.SuspendLayout();
			this.generatedCodeTab.SuspendLayout();
			this.searchTab.SuspendLayout();
			this.panel3.SuspendLayout();
			this.bottomTabs.SuspendLayout();
			this.textToMatchTab.SuspendLayout();
			this.replacedTextTab.SuspendLayout();
			this.searchResultsTab.SuspendLayout();
			this.msdnReferenceTab.SuspendLayout();
			this.rightTabs.SuspendLayout();
			this.analyzeTab.SuspendLayout();
			this.matchTab.SuspendLayout();
			this.splitTab.SuspendLayout();
			this.savedExpressionsTab.SuspendLayout();
			this.toolStrip.SuspendLayout();
			this.menuStrip.SuspendLayout();
			this.statusStrip.SuspendLayout();
			this.SuspendLayout();
			// 
			// toolStripSeparator3
			// 
			toolStripSeparator3.Name = "toolStripSeparator3";
			toolStripSeparator3.Size = new System.Drawing.Size(6, 25);
			// 
			// toolStripSeparator4
			// 
			toolStripSeparator4.Name = "toolStripSeparator4";
			toolStripSeparator4.Size = new System.Drawing.Size(6, 25);
			// 
			// toolStripSeparator7
			// 
			toolStripSeparator7.Name = "toolStripSeparator7";
			toolStripSeparator7.Size = new System.Drawing.Size(6, 25);
			// 
			// fileToolStripMenuItem
			// 
			fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.newFileItem,
            this.openFileItem,
            this.saveFileItem,
            this.toolStripMenuItem12,
            this.duplicateFileItem,
            this.removeFileItem,
            toolStripMenuItem5,
            this.executeFileItem,
            toolStripMenuItem4,
            this.exitFileItem});
			fileToolStripMenuItem.Name = "fileToolStripMenuItem";
			fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20);
			fileToolStripMenuItem.Text = "&File";
			// 
			// newFileItem
			// 
			this.newFileItem.Image = global::RegexEditor.Properties.Resources.NewDocumentHS;
			this.newFileItem.Name = "newFileItem";
			this.newFileItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N)));
			this.newFileItem.Size = new System.Drawing.Size(173, 22);
			this.newFileItem.Text = "New";
			this.newFileItem.ToolTipText = "Creates a new expression, clearing all text in the editor";
			this.newFileItem.Click += new System.EventHandler(this.OnNewExpression);
			// 
			// openFileItem
			// 
			this.openFileItem.Image = global::RegexEditor.Properties.Resources.openHS;
			this.openFileItem.Name = "openFileItem";
			this.openFileItem.Size = new System.Drawing.Size(173, 22);
			this.openFileItem.Text = "Open Recent";
			this.openFileItem.ToolTipText = "Opens a recently saved expression";
			// 
			// saveFileItem
			// 
			this.saveFileItem.Image = global::RegexEditor.Properties.Resources.saveHS;
			this.saveFileItem.Name = "saveFileItem";
			this.saveFileItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S)));
			this.saveFileItem.Size = new System.Drawing.Size(173, 22);
			this.saveFileItem.Text = "&Save";
			this.saveFileItem.ToolTipText = "Saves the current expression";
			this.saveFileItem.Click += new System.EventHandler(this.OnSaveExpression);
			// 
			// toolStripMenuItem12
			// 
			this.toolStripMenuItem12.Name = "toolStripMenuItem12";
			this.toolStripMenuItem12.Size = new System.Drawing.Size(170, 6);
			// 
			// duplicateFileItem
			// 
			this.duplicateFileItem.Name = "duplicateFileItem";
			this.duplicateFileItem.Size = new System.Drawing.Size(173, 22);
			this.duplicateFileItem.Text = "&Duplicate";
			this.duplicateFileItem.ToolTipText = "Creates a duplicate of the current expression, allowing to save a copy of it";
			this.duplicateFileItem.Click += new System.EventHandler(this.OnDuplicateExpression);
			// 
			// removeFileItem
			// 
			this.removeFileItem.Name = "removeFileItem";
			this.removeFileItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Shift | System.Windows.Forms.Keys.Delete)));
			this.removeFileItem.Size = new System.Drawing.Size(173, 22);
			this.removeFileItem.Text = "&Remove";
			this.removeFileItem.ToolTipText = "Removes the current expression from saved expressions";
			this.removeFileItem.Click += new System.EventHandler(this.OnRemoveExpression);
			// 
			// toolStripMenuItem5
			// 
			toolStripMenuItem5.Name = "toolStripMenuItem5";
			toolStripMenuItem5.Size = new System.Drawing.Size(170, 6);
			// 
			// executeFileItem
			// 
			this.executeFileItem.Image = global::RegexEditor.Properties.Resources.PlayHS;
			this.executeFileItem.Name = "executeFileItem";
			this.executeFileItem.ShortcutKeys = System.Windows.Forms.Keys.F5;
			this.executeFileItem.Size = new System.Drawing.Size(173, 22);
			this.executeFileItem.Text = "E&xecute";
			this.executeFileItem.Click += new System.EventHandler(this.OnExecuteRegex);
			// 
			// toolStripMenuItem4
			// 
			toolStripMenuItem4.Name = "toolStripMenuItem4";
			toolStripMenuItem4.Size = new System.Drawing.Size(170, 6);
			// 
			// exitFileItem
			// 
			this.exitFileItem.Name = "exitFileItem";
			this.exitFileItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.F4)));
			this.exitFileItem.Size = new System.Drawing.Size(173, 22);
			this.exitFileItem.Text = "Exit";
			this.exitFileItem.Click += new System.EventHandler(this.OnExit);
			// 
			// toolStripMenuItem2
			// 
			toolStripMenuItem2.Name = "toolStripMenuItem2";
			toolStripMenuItem2.Size = new System.Drawing.Size(161, 6);
			// 
			// toolStripMenuItem3
			// 
			toolStripMenuItem3.Name = "toolStripMenuItem3";
			toolStripMenuItem3.Size = new System.Drawing.Size(161, 6);
			// 
			// toolStripMenuItem8
			// 
			toolStripMenuItem8.Name = "toolStripMenuItem8";
			toolStripMenuItem8.Size = new System.Drawing.Size(161, 6);
			// 
			// viewToolStripMenuItem
			// 
			viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            highlightMatchesToolStripMenuItem,
            this.liveUpdatingViewItem,
            toolStripMenuItem9,
            this.synchronizeTabsViewItem,
            this.viewSideToolsItem,
            toolStripMenuItem7,
            this.patternAndTextToMatchToolStripMenuItem,
            this.replaceToolStripMenuItem,
            this.regexLibcomViewToolStripMenuItem});
			viewToolStripMenuItem.Name = "viewToolStripMenuItem";
			viewToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
			viewToolStripMenuItem.Text = "&View";
			// 
			// highlightMatchesToolStripMenuItem
			// 
			highlightMatchesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.highlightMatchesViewItem,
            this.highlightGroupsViewItem,
            this.highlightSplitsViewItem});
			highlightMatchesToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.HighlightHS;
			highlightMatchesToolStripMenuItem.Name = "highlightMatchesToolStripMenuItem";
			highlightMatchesToolStripMenuItem.Size = new System.Drawing.Size(187, 22);
			highlightMatchesToolStripMenuItem.Text = "&Highlight";
			highlightMatchesToolStripMenuItem.ToolTipText = "Controls which components of the match are highlighted.";
			// 
			// highlightMatchesViewItem
			// 
			this.highlightMatchesViewItem.Checked = true;
			this.highlightMatchesViewItem.CheckOnClick = true;
			this.highlightMatchesViewItem.CheckState = System.Windows.Forms.CheckState.Checked;
			this.highlightMatchesViewItem.Name = "highlightMatchesViewItem";
			this.highlightMatchesViewItem.Size = new System.Drawing.Size(119, 22);
			this.highlightMatchesViewItem.Text = "Matches";
			this.highlightMatchesViewItem.CheckedChanged += new System.EventHandler(this.OnHighlightingChanged);
			// 
			// highlightGroupsViewItem
			// 
			this.highlightGroupsViewItem.CheckOnClick = true;
			this.highlightGroupsViewItem.Name = "highlightGroupsViewItem";
			this.highlightGroupsViewItem.Size = new System.Drawing.Size(119, 22);
			this.highlightGroupsViewItem.Text = "Groups";
			this.highlightGroupsViewItem.CheckedChanged += new System.EventHandler(this.OnHighlightingChanged);
			// 
			// highlightSplitsViewItem
			// 
			this.highlightSplitsViewItem.CheckOnClick = true;
			this.highlightSplitsViewItem.Name = "highlightSplitsViewItem";
			this.highlightSplitsViewItem.Size = new System.Drawing.Size(119, 22);
			this.highlightSplitsViewItem.Text = "Splits";
			this.highlightSplitsViewItem.CheckedChanged += new System.EventHandler(this.OnHighlightingChanged);
			// 
			// liveUpdatingViewItem
			// 
			this.liveUpdatingViewItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.updateSlowViewItem,
            this.updateNormalViewItem,
            this.updateFastViewItem,
            toolStripMenuItem10,
            this.updateDisabledViewItem});
			this.liveUpdatingViewItem.Image = global::RegexEditor.Properties.Resources.ExpirationHS;
			this.liveUpdatingViewItem.Name = "liveUpdatingViewItem";
			this.liveUpdatingViewItem.Size = new System.Drawing.Size(187, 22);
			this.liveUpdatingViewItem.Text = "&Live Updating";
			this.liveUpdatingViewItem.ToolTipText = "Perform matches as text is typed.";
			// 
			// updateSlowViewItem
			// 
			this.updateSlowViewItem.CheckOnClick = true;
			this.updateSlowViewItem.Name = "updateSlowViewItem";
			this.updateSlowViewItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D1)));
			this.updateSlowViewItem.Size = new System.Drawing.Size(159, 22);
			this.updateSlowViewItem.Text = "Slow";
			this.updateSlowViewItem.CheckedChanged += new System.EventHandler(this.OnLiveUpdateSpeedChanged);
			// 
			// updateNormalViewItem
			// 
			this.updateNormalViewItem.Checked = true;
			this.updateNormalViewItem.CheckOnClick = true;
			this.updateNormalViewItem.CheckState = System.Windows.Forms.CheckState.Checked;
			this.updateNormalViewItem.Name = "updateNormalViewItem";
			this.updateNormalViewItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D2)));
			this.updateNormalViewItem.Size = new System.Drawing.Size(159, 22);
			this.updateNormalViewItem.Text = "Normal";
			this.updateNormalViewItem.CheckedChanged += new System.EventHandler(this.OnLiveUpdateSpeedChanged);
			// 
			// updateFastViewItem
			// 
			this.updateFastViewItem.CheckOnClick = true;
			this.updateFastViewItem.Name = "updateFastViewItem";
			this.updateFastViewItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D3)));
			this.updateFastViewItem.Size = new System.Drawing.Size(159, 22);
			this.updateFastViewItem.Text = "Fast";
			this.updateFastViewItem.CheckedChanged += new System.EventHandler(this.OnLiveUpdateSpeedChanged);
			// 
			// toolStripMenuItem10
			// 
			toolStripMenuItem10.Name = "toolStripMenuItem10";
			toolStripMenuItem10.Size = new System.Drawing.Size(156, 6);
			// 
			// updateDisabledViewItem
			// 
			this.updateDisabledViewItem.CheckOnClick = true;
			this.updateDisabledViewItem.Name = "updateDisabledViewItem";
			this.updateDisabledViewItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D0)));
			this.updateDisabledViewItem.Size = new System.Drawing.Size(159, 22);
			this.updateDisabledViewItem.Text = "Disabled";
			this.updateDisabledViewItem.ToolTipText = "Disables automatic execution of the expression. Execution is done manually using " +
				"the \"Execute\" command.";
			this.updateDisabledViewItem.CheckedChanged += new System.EventHandler(this.OnLiveUpdateSpeedChanged);
			// 
			// toolStripMenuItem9
			// 
			toolStripMenuItem9.Name = "toolStripMenuItem9";
			toolStripMenuItem9.Size = new System.Drawing.Size(184, 6);
			// 
			// synchronizeTabsViewItem
			// 
			this.synchronizeTabsViewItem.Checked = global::RegexEditor.Properties.Settings.Default.SynchronizeTabs;
			this.synchronizeTabsViewItem.CheckOnClick = true;
			this.synchronizeTabsViewItem.CheckState = System.Windows.Forms.CheckState.Checked;
			this.synchronizeTabsViewItem.Name = "synchronizeTabsViewItem";
			this.synchronizeTabsViewItem.Size = new System.Drawing.Size(187, 22);
			this.synchronizeTabsViewItem.Text = "Synchronize &Tabs";
			this.synchronizeTabsViewItem.ToolTipText = "Synchronize top and bottom tabs when a tab is activated";
			// 
			// viewSideToolsItem
			// 
			this.viewSideToolsItem.Checked = global::RegexEditor.Properties.Settings.Default.ShowSideTools;
			this.viewSideToolsItem.CheckOnClick = true;
			this.viewSideToolsItem.CheckState = System.Windows.Forms.CheckState.Checked;
			this.viewSideToolsItem.Name = "viewSideToolsItem";
			this.viewSideToolsItem.Size = new System.Drawing.Size(187, 22);
			this.viewSideToolsItem.Text = "Show &Side Tools";
			this.viewSideToolsItem.ToolTipText = "Toggles tool tabs on the right";
			this.viewSideToolsItem.CheckedChanged += new System.EventHandler(this.OnShowSideToolsChanged);
			// 
			// toolStripMenuItem7
			// 
			toolStripMenuItem7.Name = "toolStripMenuItem7";
			toolStripMenuItem7.Size = new System.Drawing.Size(184, 6);
			// 
			// patternAndTextToMatchToolStripMenuItem
			// 
			this.patternAndTextToMatchToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.FontHS;
			this.patternAndTextToMatchToolStripMenuItem.Name = "patternAndTextToMatchToolStripMenuItem";
			this.patternAndTextToMatchToolStripMenuItem.Size = new System.Drawing.Size(187, 22);
			this.patternAndTextToMatchToolStripMenuItem.Text = "&Pattern View";
			this.patternAndTextToMatchToolStripMenuItem.Click += new System.EventHandler(this.OnSetPatternView);
			// 
			// replaceToolStripMenuItem
			// 
			this.replaceToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.compareversionsHS;
			this.replaceToolStripMenuItem.Name = "replaceToolStripMenuItem";
			this.replaceToolStripMenuItem.Size = new System.Drawing.Size(187, 22);
			this.replaceToolStripMenuItem.Text = "&Replace View";
			this.replaceToolStripMenuItem.Click += new System.EventHandler(this.OnSetReplaceView);
			// 
			// regexLibcomViewToolStripMenuItem
			// 
			this.regexLibcomViewToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.SearchWebHS;
			this.regexLibcomViewToolStripMenuItem.Name = "regexLibcomViewToolStripMenuItem";
			this.regexLibcomViewToolStripMenuItem.Size = new System.Drawing.Size(187, 22);
			this.regexLibcomViewToolStripMenuItem.Text = "S&earch RegexLib View";
			this.regexLibcomViewToolStripMenuItem.Click += new System.EventHandler(this.OnSetSearchRegexLibView);
			// 
			// optionsToolStripMenuItem
			// 
			optionsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            textToMatchToolStripMenuItem,
            toolStripMenuItem1,
            this.ignoreCaseOptionItem,
            this.ignoreWhitespaceOptionItem,
            this.multilineOptionItem,
            this.singleLineOptionItem,
            this.rightToLeftOptionItem,
            this.cultureInvariantOptionItem,
            this.explicitCaptureOptionItem,
            this.compiledOptionItem,
            toolStripMenuItem11,
            this.preferencesToolStripMenuItem});
			optionsToolStripMenuItem.Name = "optionsToolStripMenuItem";
			optionsToolStripMenuItem.Size = new System.Drawing.Size(61, 20);
			optionsToolStripMenuItem.Text = "&Options";
			// 
			// textToMatchToolStripMenuItem
			// 
			textToMatchToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.matchSingleStringOptionItem,
            this.matchLineOptionItem});
			textToMatchToolStripMenuItem.Name = "textToMatchToolStripMenuItem";
			textToMatchToolStripMenuItem.Size = new System.Drawing.Size(172, 22);
			textToMatchToolStripMenuItem.Text = "Text to Match";
			// 
			// matchSingleStringOptionItem
			// 
			this.matchSingleStringOptionItem.Checked = true;
			this.matchSingleStringOptionItem.CheckOnClick = true;
			this.matchSingleStringOptionItem.CheckState = System.Windows.Forms.CheckState.Checked;
			this.matchSingleStringOptionItem.Name = "matchSingleStringOptionItem";
			this.matchSingleStringOptionItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
						| System.Windows.Forms.Keys.S)));
			this.matchSingleStringOptionItem.Size = new System.Drawing.Size(278, 22);
			this.matchSingleStringOptionItem.Text = "Match as a single string";
			this.matchSingleStringOptionItem.CheckedChanged += new System.EventHandler(this.OnMatchModeChanged);
			// 
			// matchLineOptionItem
			// 
			this.matchLineOptionItem.CheckOnClick = true;
			this.matchLineOptionItem.Name = "matchLineOptionItem";
			this.matchLineOptionItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
						| System.Windows.Forms.Keys.L)));
			this.matchLineOptionItem.Size = new System.Drawing.Size(278, 22);
			this.matchLineOptionItem.Text = "Match one string per line";
			this.matchLineOptionItem.CheckedChanged += new System.EventHandler(this.OnMatchModeChanged);
			// 
			// toolStripMenuItem1
			// 
			toolStripMenuItem1.Name = "toolStripMenuItem1";
			toolStripMenuItem1.Size = new System.Drawing.Size(169, 6);
			// 
			// ignoreCaseOptionItem
			// 
			this.ignoreCaseOptionItem.CheckOnClick = true;
			this.ignoreCaseOptionItem.Name = "ignoreCaseOptionItem";
			this.ignoreCaseOptionItem.Size = new System.Drawing.Size(172, 22);
			this.ignoreCaseOptionItem.Text = "Ignore &Case";
			this.ignoreCaseOptionItem.ToolTipText = "Use case-insensitive matching.";
			this.ignoreCaseOptionItem.CheckedChanged += new System.EventHandler(this.OnRegexOptionsChanged);
			// 
			// ignoreWhitespaceOptionItem
			// 
			this.ignoreWhitespaceOptionItem.CheckOnClick = true;
			this.ignoreWhitespaceOptionItem.Name = "ignoreWhitespaceOptionItem";
			this.ignoreWhitespaceOptionItem.Size = new System.Drawing.Size(172, 22);
			this.ignoreWhitespaceOptionItem.Text = "Ignore &Whitespace";
			this.ignoreWhitespaceOptionItem.ToolTipText = "Exclude unescaped white space from the pattern, and enable comments after a numbe" +
				"r sign (#).";
			this.ignoreWhitespaceOptionItem.CheckedChanged += new System.EventHandler(this.OnRegexOptionsChanged);
			// 
			// multilineOptionItem
			// 
			this.multilineOptionItem.CheckOnClick = true;
			this.multilineOptionItem.Name = "multilineOptionItem";
			this.multilineOptionItem.Size = new System.Drawing.Size(172, 22);
			this.multilineOptionItem.Text = "&Multiline";
			this.multilineOptionItem.ToolTipText = "Use multiline mode, where ^ and $ match the beginning and end of each line (inste" +
				"ad of the beginning and end of the input string).";
			this.multilineOptionItem.CheckedChanged += new System.EventHandler(this.OnRegexOptionsChanged);
			// 
			// singleLineOptionItem
			// 
			this.singleLineOptionItem.CheckOnClick = true;
			this.singleLineOptionItem.Name = "singleLineOptionItem";
			this.singleLineOptionItem.Size = new System.Drawing.Size(172, 22);
			this.singleLineOptionItem.Text = "&Single Line";
			this.singleLineOptionItem.ToolTipText = "Use single-line mode, where the period (.) matches every character (instead of ev" +
				"ery character except \\n).";
			this.singleLineOptionItem.CheckedChanged += new System.EventHandler(this.OnRegexOptionsChanged);
			// 
			// rightToLeftOptionItem
			// 
			this.rightToLeftOptionItem.CheckOnClick = true;
			this.rightToLeftOptionItem.Name = "rightToLeftOptionItem";
			this.rightToLeftOptionItem.Size = new System.Drawing.Size(172, 22);
			this.rightToLeftOptionItem.Text = "&Right to Left";
			this.rightToLeftOptionItem.ToolTipText = "Change the search direction. Search moves from right to left instead of from left" +
				" to right.";
			this.rightToLeftOptionItem.CheckedChanged += new System.EventHandler(this.OnRegexOptionsChanged);
			// 
			// cultureInvariantOptionItem
			// 
			this.cultureInvariantOptionItem.CheckOnClick = true;
			this.cultureInvariantOptionItem.Name = "cultureInvariantOptionItem";
			this.cultureInvariantOptionItem.Size = new System.Drawing.Size(172, 22);
			this.cultureInvariantOptionItem.Text = "Culture &Invariant";
			this.cultureInvariantOptionItem.ToolTipText = "Ignore cultural differences in language.";
			this.cultureInvariantOptionItem.CheckedChanged += new System.EventHandler(this.OnRegexOptionsChanged);
			// 
			// explicitCaptureOptionItem
			// 
			this.explicitCaptureOptionItem.CheckOnClick = true;
			this.explicitCaptureOptionItem.Name = "explicitCaptureOptionItem";
			this.explicitCaptureOptionItem.Size = new System.Drawing.Size(172, 22);
			this.explicitCaptureOptionItem.Text = "&Explicit Capture";
			this.explicitCaptureOptionItem.ToolTipText = "Do not capture unnamed groups. The only valid captures are explicitly named or nu" +
				"mbered groups of the form (?<name> subexpression).";
			this.explicitCaptureOptionItem.CheckedChanged += new System.EventHandler(this.OnRegexOptionsChanged);
			// 
			// compiledOptionItem
			// 
			this.compiledOptionItem.CheckOnClick = true;
			this.compiledOptionItem.Name = "compiledOptionItem";
			this.compiledOptionItem.Size = new System.Drawing.Size(172, 22);
			this.compiledOptionItem.Text = "Co&mpiled";
			this.compiledOptionItem.ToolTipText = "Compile the regular expression to an assembly.";
			this.compiledOptionItem.CheckedChanged += new System.EventHandler(this.OnRegexOptionsChanged);
			// 
			// toolStripMenuItem11
			// 
			toolStripMenuItem11.Name = "toolStripMenuItem11";
			toolStripMenuItem11.Size = new System.Drawing.Size(169, 6);
			// 
			// preferencesToolStripMenuItem
			// 
			this.preferencesToolStripMenuItem.Name = "preferencesToolStripMenuItem";
			this.preferencesToolStripMenuItem.Size = new System.Drawing.Size(172, 22);
			this.preferencesToolStripMenuItem.Text = "&Preferences";
			this.preferencesToolStripMenuItem.Click += new System.EventHandler(this.OnShowPreferences);
			// 
			// helpToolStripMenuItem
			// 
			helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.onlineDocumentationToolStripMenuItem,
            this.regexLibcomToolStripMenuItem,
            this.mSDNReferenceToolStripMenuItem,
            toolStripMenuItem6,
            this.aboutToolStripMenuItem});
			helpToolStripMenuItem.Name = "helpToolStripMenuItem";
			helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
			helpToolStripMenuItem.Text = "&Help";
			// 
			// onlineDocumentationToolStripMenuItem
			// 
			this.onlineDocumentationToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.Help;
			this.onlineDocumentationToolStripMenuItem.Name = "onlineDocumentationToolStripMenuItem";
			this.onlineDocumentationToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F1;
			this.onlineDocumentationToolStripMenuItem.Size = new System.Drawing.Size(214, 22);
			this.onlineDocumentationToolStripMenuItem.Text = "Online Documentation";
			// 
			// regexLibcomToolStripMenuItem
			// 
			this.regexLibcomToolStripMenuItem.Name = "regexLibcomToolStripMenuItem";
			this.regexLibcomToolStripMenuItem.Size = new System.Drawing.Size(214, 22);
			this.regexLibcomToolStripMenuItem.Text = "RegexLib.com";
			this.regexLibcomToolStripMenuItem.Click += new System.EventHandler(this.OnBrowseRegexLib);
			// 
			// mSDNReferenceToolStripMenuItem
			// 
			this.mSDNReferenceToolStripMenuItem.Name = "mSDNReferenceToolStripMenuItem";
			this.mSDNReferenceToolStripMenuItem.Size = new System.Drawing.Size(214, 22);
			this.mSDNReferenceToolStripMenuItem.Text = "&MSDN Reference";
			this.mSDNReferenceToolStripMenuItem.Click += new System.EventHandler(this.OnLaunchReference);
			// 
			// toolStripMenuItem6
			// 
			toolStripMenuItem6.Name = "toolStripMenuItem6";
			toolStripMenuItem6.Size = new System.Drawing.Size(211, 6);
			// 
			// aboutToolStripMenuItem
			// 
			this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
			this.aboutToolStripMenuItem.Size = new System.Drawing.Size(214, 22);
			this.aboutToolStripMenuItem.Text = "&About Regex Lab .NET";
			this.aboutToolStripMenuItem.Click += new System.EventHandler(this.OnShowAboutForm);
			// 
			// panel1
			// 
			panel1.Controls.Add(this.titleTextBox);
			panel1.Controls.Add(label2);
			panel1.Dock = System.Windows.Forms.DockStyle.Top;
			panel1.Location = new System.Drawing.Point(0, 49);
			panel1.Name = "panel1";
			panel1.Padding = new System.Windows.Forms.Padding(1);
			panel1.Size = new System.Drawing.Size(896, 26);
			panel1.TabIndex = 2;
			// 
			// titleTextBox
			// 
			this.titleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
						| System.Windows.Forms.AnchorStyles.Right)));
			this.titleTextBox.Location = new System.Drawing.Point(50, 1);
			this.titleTextBox.Name = "titleTextBox";
			this.titleTextBox.Size = new System.Drawing.Size(839, 23);
			this.titleTextBox.TabIndex = 1;
			// 
			// label2
			// 
			label2.AutoSize = true;
			label2.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Bold);
			label2.Location = new System.Drawing.Point(9, 4);
			label2.Name = "label2";
			label2.Size = new System.Drawing.Size(35, 15);
			label2.TabIndex = 0;
			label2.Text = "&Title:";
			label2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
			// 
			// panel2
			// 
			panel2.Controls.Add(this.copyGeneratedCodeButton);
			panel2.Controls.Add(this.generatedCodeStyleDropDown);
			panel2.Controls.Add(label3);
			panel2.Dock = System.Windows.Forms.DockStyle.Top;
			panel2.Location = new System.Drawing.Point(3, 3);
			panel2.Name = "panel2";
			panel2.Padding = new System.Windows.Forms.Padding(1, 5, 1, 1);
			panel2.Size = new System.Drawing.Size(497, 37);
			panel2.TabIndex = 0;
			// 
			// copyGeneratedCodeButton
			// 
			this.copyGeneratedCodeButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
			this.copyGeneratedCodeButton.Location = new System.Drawing.Point(404, 1);
			this.copyGeneratedCodeButton.Name = "copyGeneratedCodeButton";
			this.copyGeneratedCodeButton.Size = new System.Drawing.Size(92, 29);
			this.copyGeneratedCodeButton.TabIndex = 2;
			this.copyGeneratedCodeButton.Text = "Copy Code";
			this.copyGeneratedCodeButton.UseVisualStyleBackColor = true;
			this.copyGeneratedCodeButton.Click += new System.EventHandler(this.OnCopyGeneratedCode);
			// 
			// generatedCodeStyleDropDown
			// 
			this.generatedCodeStyleDropDown.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
						| System.Windows.Forms.AnchorStyles.Right)));
			this.generatedCodeStyleDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
			this.generatedCodeStyleDropDown.FormattingEnabled = true;
			this.generatedCodeStyleDropDown.Items.AddRange(new object[] {
            "C# Instance",
            "C# Private Static Field",
            "C# Private Static Lazy Field (.NET 4.0)",
            "VB Instance",
            "VB Private Shared Field",
            "Javascript Pattern"});
			this.generatedCodeStyleDropDown.Location = new System.Drawing.Point(40, 5);
			this.generatedCodeStyleDropDown.Name = "generatedCodeStyleDropDown";
			this.generatedCodeStyleDropDown.Size = new System.Drawing.Size(349, 23);
			this.generatedCodeStyleDropDown.TabIndex = 1;
			this.generatedCodeStyleDropDown.SelectedIndexChanged += new System.EventHandler(this.OnCodeGenerationStyleChanged);
			// 
			// label3
			// 
			label3.AutoSize = true;
			label3.Location = new System.Drawing.Point(0, 8);
			label3.Name = "label3";
			label3.Size = new System.Drawing.Size(35, 15);
			label3.TabIndex = 0;
			label3.Text = "&Style:";
			label3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
			// 
			// toolStripMenuItem13
			// 
			toolStripMenuItem13.Image = global::RegexEditor.Properties.Resources.CutHS;
			toolStripMenuItem13.Name = "toolStripMenuItem13";
			toolStripMenuItem13.Size = new System.Drawing.Size(125, 22);
			toolStripMenuItem13.Text = "Cut";
			toolStripMenuItem13.Click += new System.EventHandler(this.OnCut);
			// 
			// copyToolStripMenuItem1
			// 
			copyToolStripMenuItem1.Image = global::RegexEditor.Properties.Resources.CopyHS;
			copyToolStripMenuItem1.Name = "copyToolStripMenuItem1";
			copyToolStripMenuItem1.Size = new System.Drawing.Size(125, 22);
			copyToolStripMenuItem1.Text = "Copy";
			copyToolStripMenuItem1.Click += new System.EventHandler(this.OnCopy);
			// 
			// pasteToolStripMenuItem1
			// 
			pasteToolStripMenuItem1.Image = global::RegexEditor.Properties.Resources.PasteHS;
			pasteToolStripMenuItem1.Name = "pasteToolStripMenuItem1";
			pasteToolStripMenuItem1.Size = new System.Drawing.Size(125, 22);
			pasteToolStripMenuItem1.Text = "Paste";
			pasteToolStripMenuItem1.Click += new System.EventHandler(this.OnPaste);
			// 
			// undoToolStripMenuItem1
			// 
			undoToolStripMenuItem1.Image = global::RegexEditor.Properties.Resources.Edit_UndoHS;
			undoToolStripMenuItem1.Name = "undoToolStripMenuItem1";
			undoToolStripMenuItem1.Size = new System.Drawing.Size(125, 22);
			undoToolStripMenuItem1.Text = "Undo";
			undoToolStripMenuItem1.Click += new System.EventHandler(this.OnUndo);
			// 
			// redoToolStripMenuItem1
			// 
			redoToolStripMenuItem1.Image = global::RegexEditor.Properties.Resources.Edit_RedoHS;
			redoToolStripMenuItem1.Name = "redoToolStripMenuItem1";
			redoToolStripMenuItem1.Size = new System.Drawing.Size(125, 22);
			redoToolStripMenuItem1.Text = "Redo";
			redoToolStripMenuItem1.Click += new System.EventHandler(this.OnRedo);
			// 
			// toolStripMenuItem14
			// 
			toolStripMenuItem14.Name = "toolStripMenuItem14";
			toolStripMenuItem14.Size = new System.Drawing.Size(122, 6);
			// 
			// toolStripMenuItem15
			// 
			toolStripMenuItem15.Name = "toolStripMenuItem15";
			toolStripMenuItem15.Size = new System.Drawing.Size(122, 6);
			// 
			// selectAllToolStripMenuItem
			// 
			selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem";
			selectAllToolStripMenuItem.Size = new System.Drawing.Size(125, 22);
			selectAllToolStripMenuItem.Text = "Select All";
			selectAllToolStripMenuItem.Click += new System.EventHandler(this.OnSelectAll);
			// 
			// deleteToolStripMenuItem
			// 
			deleteToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.DeleteHS;
			deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
			deleteToolStripMenuItem.Size = new System.Drawing.Size(125, 22);
			deleteToolStripMenuItem.Text = "Delete";
			deleteToolStripMenuItem.Click += new System.EventHandler(this.OnDeleteSelection);
			// 
			// toolStripMenuItem16
			// 
			toolStripMenuItem16.Name = "toolStripMenuItem16";
			toolStripMenuItem16.Size = new System.Drawing.Size(122, 6);
			// 
			// escapeToolStripMenuItem
			// 
			escapeToolStripMenuItem.Name = "escapeToolStripMenuItem";
			escapeToolStripMenuItem.Size = new System.Drawing.Size(125, 22);
			escapeToolStripMenuItem.Text = "Escape";
			escapeToolStripMenuItem.Click += new System.EventHandler(this.OnRegexEscape);
			// 
			// unescapeToolStripMenuItem
			// 
			unescapeToolStripMenuItem.Name = "unescapeToolStripMenuItem";
			unescapeToolStripMenuItem.Size = new System.Drawing.Size(125, 22);
			unescapeToolStripMenuItem.Text = "Unescape";
			unescapeToolStripMenuItem.Click += new System.EventHandler(this.OnRegexUnescape);
			// 
			// toolStripMenuItem17
			// 
			toolStripMenuItem17.Name = "toolStripMenuItem17";
			toolStripMenuItem17.Size = new System.Drawing.Size(161, 6);
			// 
			// editToolStripMenuItem
			// 
			this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.undoToolStripMenuItem,
            this.redoToolStripMenuItem,
            toolStripMenuItem2,
            this.cutToolStripMenuItem,
            this.copyToolStripMenuItem,
            this.pasteToolStripMenuItem,
            this.deleteEditItem,
            toolStripMenuItem3,
            this.selectAllEditItem,
            toolStripMenuItem17,
            this.generateCodeFileItem,
            toolStripMenuItem8,
            this.escapeEditItem,
            this.unescapeEditItem});
			this.editToolStripMenuItem.Name = "editToolStripMenuItem";
			this.editToolStripMenuItem.Size = new System.Drawing.Size(39, 20);
			this.editToolStripMenuItem.Text = "&Edit";
			// 
			// undoToolStripMenuItem
			// 
			this.undoToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.Edit_UndoHS;
			this.undoToolStripMenuItem.Name = "undoToolStripMenuItem";
			this.undoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Z)));
			this.undoToolStripMenuItem.Size = new System.Drawing.Size(164, 22);
			this.undoToolStripMenuItem.Text = "Undo";
			this.undoToolStripMenuItem.Click += new System.EventHandler(this.OnUndo);
			// 
			// redoToolStripMenuItem
			// 
			this.redoToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.Edit_RedoHS;
			this.redoToolStripMenuItem.Name = "redoToolStripMenuItem";
			this.redoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Y)));
			this.redoToolStripMenuItem.Size = new System.Drawing.Size(164, 22);
			this.redoToolStripMenuItem.Text = "Redo";
			this.redoToolStripMenuItem.Click += new System.EventHandler(this.OnRedo);
			// 
			// cutToolStripMenuItem
			// 
			this.cutToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.CutHS;
			this.cutToolStripMenuItem.Name = "cutToolStripMenuItem";
			this.cutToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.X)));
			this.cutToolStripMenuItem.Size = new System.Drawing.Size(164, 22);
			this.cutToolStripMenuItem.Text = "Cut";
			this.cutToolStripMenuItem.Click += new System.EventHandler(this.OnCut);
			// 
			// copyToolStripMenuItem
			// 
			this.copyToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.CopyHS;
			this.copyToolStripMenuItem.Name = "copyToolStripMenuItem";
			this.copyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C)));
			this.copyToolStripMenuItem.Size = new System.Drawing.Size(164, 22);
			this.copyToolStripMenuItem.Text = "Copy";
			this.copyToolStripMenuItem.Click += new System.EventHandler(this.OnCopy);
			// 
			// pasteToolStripMenuItem
			// 
			this.pasteToolStripMenuItem.Image = global::RegexEditor.Properties.Resources.PasteHS;
			this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem";
			this.pasteToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V)));
			this.pasteToolStripMenuItem.Size = new System.Drawing.Size(164, 22);
			this.pasteToolStripMenuItem.Text = "Paste";
			this.pasteToolStripMenuItem.Click += new System.EventHandler(this.OnPaste);
			// 
			// deleteEditItem
			// 
			this.deleteEditItem.Image = global::RegexEditor.Properties.Resources.DeleteHS;
			this.deleteEditItem.Name = "deleteEditItem";
			this.deleteEditItem.ShortcutKeys = System.Windows.Forms.Keys.Delete;
			this.deleteEditItem.Size = new System.Drawing.Size(164, 22);
			this.deleteEditItem.Text = "Delete";
			this.deleteEditItem.Click += new System.EventHandler(this.OnDeleteSelection);
			// 
			// selectAllEditItem
			// 
			this.selectAllEditItem.Name = "selectAllEditItem";
			this.selectAllEditItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.A)));
			this.selectAllEditItem.Size = new System.Drawing.Size(164, 22);
			this.selectAllEditItem.Text = "Select All";
			this.selectAllEditItem.Click += new System.EventHandler(this.OnSelectAll);
			// 
			// generateCodeFileItem
			// 
			this.generateCodeFileItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.cToolStripMenuItem,
            this.vBNETToolStripMenuItem,
            this.javascriptToolStripMenuItem});
			this.generateCodeFileItem.Name = "generateCodeFileItem";
			this.generateCodeFileItem.Size = new System.Drawing.Size(164, 22);
			this.generateCodeFileItem.Text = "Copy Code...";
			this.generateCodeFileItem.ToolTipText = "Copies code to the clipboard for the selected language.";
			// 
			// cToolStripMenuItem
			// 
			this.cToolStripMenuItem.Name = "cToolStripMenuItem";
			this.cToolStripMenuItem.Size = new System.Drawing.Size(139, 22);
			this.cToolStripMenuItem.Text = "as C#";
			this.cToolStripMenuItem.Click += new System.EventHandler(this.OnCopyGeneratedCodeCS);
			// 
			// vBNETToolStripMenuItem
			// 
			this.vBNETToolStripMenuItem.Name = "vBNETToolStripMenuItem";
			this.vBNETToolStripMenuItem.Size = new System.Drawing.Size(139, 22);
			this.vBNETToolStripMenuItem.Text = "as VB.NET";
			this.vBNETToolStripMenuItem.Click += new System.EventHandler(this.OnCopyGeneratedCodeVB);
			// 
			// javascriptToolStripMenuItem
			// 
			this.javascriptToolStripMenuItem.Name = "javascriptToolStripMenuItem";
			this.javascriptToolStripMenuItem.Size = new System.Drawing.Size(139, 22);
			this.javascriptToolStripMenuItem.Text = "as Javascript";
			this.javascriptToolStripMenuItem.Click += new System.EventHandler(this.OnCopyGeneratedCodeJS);
			// 
			// escapeEditItem
			// 
			this.escapeEditItem.Name = "escapeEditItem";
			this.escapeEditItem.Size = new System.Drawing.Size(164, 22);
			this.escapeEditItem.Text = "&Escape";
			this.escapeEditItem.ToolTipText = "Escapes selected text using Regex.Escape";
			this.escapeEditItem.Click += new System.EventHandler(this.OnRegexEscape);
			// 
			// unescapeEditItem
			// 
			this.unescapeEditItem.Name = "unescapeEditItem";
			this.unescapeEditItem.Size = new System.Drawing.Size(164, 22);
			this.unescapeEditItem.Text = "&Unescape";
			this.unescapeEditItem.ToolTipText = "Unescapes selected text using Regex.Unescape";
			this.unescapeEditItem.Click += new System.EventHandler(this.OnRegexUnescape);
			// 
			// backgroundWorker
			// 
			this.backgroundWorker.DoWork += new System.ComponentModel.DoWorkEventHandler(this.OnBackgroundWorkerStart);
			this.backgroundWorker.RunWorkerCompleted += new System.ComponentModel.RunWorkerCompletedEventHandler(this.OnBackgroundWorkerCompleted);
			// 
			// updateTimer
			// 
			this.updateTimer.Tick += new System.EventHandler(this.OnUpdateTimerTick);
			// 
			// progressBarStatus
			// 
			this.progressBarStatus.Name = "progressBarStatus";
			this.progressBarStatus.Size = new System.Drawing.Size(100, 16);
			this.progressBarStatus.Style = System.Windows.Forms.ProgressBarStyle.Marquee;
			this.progressBarStatus.Visible = false;
			// 
			// horizontalSplit
			// 
			this.horizontalSplit.Dock = System.Windows.Forms.DockStyle.Fill;
			this.horizontalSplit.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;
			this.horizontalSplit.Location = new System.Drawing.Point(0, 75);
			this.horizontalSplit.Name = "horizontalSplit";
			// 
			// horizontalSplit.Panel1
			// 
			this.horizontalSplit.Panel1.Controls.Add(this.verticalSplit);
			// 
			// horizontalSplit.Panel2
			// 
			this.horizontalSplit.Panel2.Controls.Add(this.rightTabs);
			this.horizontalSplit.Panel2.Padding = new System.Windows.Forms.Padding(3);
			this.horizontalSplit.Size = new System.Drawing.Size(896, 357);
			this.horizontalSplit.SplitterDistance = 516;
			this.horizontalSplit.SplitterWidth = 5;
			this.horizontalSplit.TabIndex = 2;
			// 
			// verticalSplit
			// 
			this.verticalSplit.Dock = System.Windows.Forms.DockStyle.Fill;
			this.verticalSplit.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
			this.verticalSplit.Location = new System.Drawing.Point(0, 0);
			this.verticalSplit.Name = "verticalSplit";
			this.verticalSplit.Orientation = System.Windows.Forms.Orientation.Horizontal;
			// 
			// verticalSplit.Panel1
			// 
			this.verticalSplit.Panel1.Controls.Add(this.replaceSplit);
			// 
			// verticalSplit.Panel2
			// 
			this.verticalSplit.Panel2.Controls.Add(this.bottomTabs);
			this.verticalSplit.Panel2.Padding = new System.Windows.Forms.Padding(3);
			this.verticalSplit.Size = new System.Drawing.Size(516, 357);
			this.verticalSplit.SplitterDistance = 180;
			this.verticalSplit.SplitterWidth = 5;
			this.verticalSplit.TabIndex = 6;
			// 
			// replaceSplit
			// 
			this.replaceSplit.Dock = System.Windows.Forms.DockStyle.Fill;
			this.replaceSplit.Location = new System.Drawing.Point(0, 0);
			this.replaceSplit.Name = "replaceSplit";
			this.replaceSplit.Orientation = System.Windows.Forms.Orientation.Horizontal;
			// 
			// replaceSplit.Panel1
			// 
			this.replaceSplit.Panel1.Controls.Add(this.topTabs);
			this.replaceSplit.Panel1.Padding = new System.Windows.Forms.Padding(3);
			// 
			// replaceSplit.Panel2
			// 
			this.replaceSplit.Panel2.Controls.Add(this.panel3);
			this.replaceSplit.Panel2Collapsed = true;
			this.replaceSplit.Size = new System.Drawing.Size(516, 180);
			this.replaceSplit.SplitterDistance = 91;
			this.replaceSplit.SplitterWidth = 5;
			this.replaceSplit.TabIndex = 0;
			// 
			// topTabs
			// 
			this.topTabs.Controls.Add(this.patternTab);
			this.topTabs.Controls.Add(this.replaceTab);
			this.topTabs.Controls.Add(this.generatedCodeTab);
			this.topTabs.Controls.Add(this.searchTab);
			this.topTabs.DataBindings.Add(new System.Windows.Forms.Binding("SelectedIndex", global::RegexEditor.Properties.Settings.Default, "TopTabs_SelectedIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.topTabs.Dock = System.Windows.Forms.DockStyle.Fill;
			this.topTabs.ItemSize = new System.Drawing.Size(175, 18);
			this.topTabs.Location = new System.Drawing.Point(3, 3);
			this.topTabs.Multiline = true;
			this.topTabs.Name = "topTabs";
			this.topTabs.SelectedIndex = global::RegexEditor.Properties.Settings.Default.TopTabs_SelectedIndex;
			this.topTabs.Size = new System.Drawing.Size(510, 174);
			this.topTabs.TabIndex = 0;
			this.topTabs.SelectedIndexChanged += new System.EventHandler(this.OnTabChanged);
			// 
			// patternTab
			// 
			this.patternTab.Controls.Add(this.patternTextBox);
			this.patternTab.Controls.Add(this.patternErrorLabel);
			this.patternTab.Location = new System.Drawing.Point(4, 22);
			this.patternTab.Name = "patternTab";
			this.patternTab.Padding = new System.Windows.Forms.Padding(0, 3, 2, 1);
			this.patternTab.Size = new System.Drawing.Size(502, 148);
			this.patternTab.TabIndex = 0;
			this.patternTab.Text = "Pattern";
			this.patternTab.ToolTipText = "Pattern to match using Regex.Matches";
			this.patternTab.UseVisualStyleBackColor = true;
			// 
			// patternTextBox
			// 
			this.patternTextBox.AcceptsTab = true;
			this.patternTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
			this.patternTextBox.ContextMenuStrip = this.editorContextMenuStrip;
			this.patternTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Font", global::RegexEditor.Properties.Settings.Default, "Pattern_Font", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.patternTextBox.DetectUrls = false;
			this.patternTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
			this.patternTextBox.Font = global::RegexEditor.Properties.Settings.Default.Pattern_Font;
			this.patternTextBox.Location = new System.Drawing.Point(0, 3);
			this.patternTextBox.Name = "patternTextBox";
			this.patternTextBox.Size = new System.Drawing.Size(500, 121);
			this.patternTextBox.TabIndex = 0;
			this.patternTextBox.Text = "";
			this.patternTextBox.TextChanged += new System.EventHandler(this.OnTextBoxTextChanged);
			this.patternTextBox.Enter += new System.EventHandler(this.OnTextBoxEnter);
			this.patternTextBox.Leave += new System.EventHandler(this.OnTextBoxLeave);
			// 
			// editorContextMenuStrip
			// 
			this.editorContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            undoToolStripMenuItem1,
            redoToolStripMenuItem1,
            toolStripMenuItem14,
            toolStripMenuItem13,
            copyToolStripMenuItem1,
            pasteToolStripMenuItem1,
            deleteToolStripMenuItem,
            toolStripMenuItem15,
            selectAllToolStripMenuItem,
            toolStripMenuItem16,
            escapeToolStripMenuItem,
            unescapeToolStripMenuItem});
			this.editorContextMenuStrip.Name = "editorContextMenuStrip";
			this.editorContextMenuStrip.Size = new System.Drawing.Size(126, 220);
			// 
			// patternErrorLabel
			// 
			this.patternErrorLabel.BackColor = System.Drawing.SystemColors.Info;
			this.patternErrorLabel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.patternErrorLabel.Dock = System.Windows.Forms.DockStyle.Bottom;
			this.patternErrorLabel.ForeColor = System.Drawing.SystemColors.InfoText;
			this.patternErrorLabel.Location = new System.Drawing.Point(0, 124);
			this.patternErrorLabel.Margin = new System.Windows.Forms.Padding(0);
			this.patternErrorLabel.Name = "patternErrorLabel";
			this.patternErrorLabel.Padding = new System.Windows.Forms.Padding(2);
			this.patternErrorLabel.Size = new System.Drawing.Size(500, 23);
			this.patternErrorLabel.TabIndex = 1;
			this.patternErrorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
			this.patternErrorLabel.Visible = false;
			// 
			// replaceTab
			// 
			this.replaceTab.Controls.Add(this.replaceTextBox);
			this.replaceTab.Controls.Add(this.replaceEmptyCheckBox);
			this.replaceTab.Location = new System.Drawing.Point(4, 22);
			this.replaceTab.Name = "replaceTab";
			this.replaceTab.Padding = new System.Windows.Forms.Padding(0, 3, 0, 0);
			this.replaceTab.Size = new System.Drawing.Size(503, 148);
			this.replaceTab.TabIndex = 1;
			this.replaceTab.Text = "Replace";
			this.replaceTab.ToolTipText = "Replacement pattern for Regex.Replace";
			this.replaceTab.UseVisualStyleBackColor = true;
			// 
			// replaceTextBox
			// 
			this.replaceTextBox.AcceptsTab = true;
			this.replaceTextBox.BackColor = System.Drawing.SystemColors.Window;
			this.replaceTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
			this.replaceTextBox.ContextMenuStrip = this.editorContextMenuStrip;
			this.replaceTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Font", global::RegexEditor.Properties.Settings.Default, "Pattern_Font", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.replaceTextBox.DetectUrls = false;
			this.replaceTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
			this.replaceTextBox.Font = global::RegexEditor.Properties.Settings.Default.Pattern_Font;
			this.replaceTextBox.Location = new System.Drawing.Point(0, 3);
			this.replaceTextBox.Name = "replaceTextBox";
			this.replaceTextBox.ReplaceMode = true;
			this.replaceTextBox.Size = new System.Drawing.Size(503, 128);
			this.replaceTextBox.TabIndex = 0;
			this.replaceTextBox.Text = "";
			this.replaceTextBox.TextChanged += new System.EventHandler(this.OnTextBoxTextChanged);
			this.replaceTextBox.Enter += new System.EventHandler(this.OnTextBoxEnter);
			this.replaceTextBox.Leave += new System.EventHandler(this.OnTextBoxLeave);
			// 
			// replaceEmptyCheckBox
			// 
			this.replaceEmptyCheckBox.AutoSize = true;
			this.replaceEmptyCheckBox.Dock = System.Windows.Forms.DockStyle.Bottom;
			this.replaceEmptyCheckBox.Location = new System.Drawing.Point(0, 131);
			this.replaceEmptyCheckBox.Name = "replaceEmptyCheckBox";
			this.replaceEmptyCheckBox.Padding = new System.Windows.Forms.Padding(3, 0, 0, 0);
			this.replaceEmptyCheckBox.Size = new System.Drawing.Size(503, 17);
			this.replaceEmptyCheckBox.TabIndex = 1;
			this.replaceEmptyCheckBox.Text = "Replace with an empty string";
			this.replaceEmptyCheckBox.UseVisualStyleBackColor = true;
			this.replaceEmptyCheckBox.CheckedChanged += new System.EventHandler(this.OnReplaceEmptyStringChanged);
			// 
			// generatedCodeTab
			// 
			this.generatedCodeTab.Controls.Add(this.generatedCodeTextBox);
			this.generatedCodeTab.Controls.Add(panel2);
			this.generatedCodeTab.Location = new System.Drawing.Point(4, 22);
			this.generatedCodeTab.Name = "generatedCodeTab";
			this.generatedCodeTab.Padding = new System.Windows.Forms.Padding(3);
			this.generatedCodeTab.Size = new System.Drawing.Size(503, 148);
			this.generatedCodeTab.TabIndex = 3;
			this.generatedCodeTab.Text = "Generated Code";
			this.generatedCodeTab.UseVisualStyleBackColor = true;
			// 
			// generatedCodeTextBox
			// 
			this.generatedCodeTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
			this.generatedCodeTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Font", global::RegexEditor.Properties.Settings.Default, "SideTools_Font", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.generatedCodeTextBox.DetectUrls = false;
			this.generatedCodeTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
			this.generatedCodeTextBox.Font = global::RegexEditor.Properties.Settings.Default.SideTools_Font;
			this.generatedCodeTextBox.Location = new System.Drawing.Point(3, 40);
			this.generatedCodeTextBox.Name = "generatedCodeTextBox";
			this.generatedCodeTextBox.Size = new System.Drawing.Size(497, 105);
			this.generatedCodeTextBox.TabIndex = 1;
			this.generatedCodeTextBox.Text = "";
			// 
			// searchTab
			// 
			this.searchTab.Controls.Add(this.searchRegexLibControl);
			this.searchTab.Location = new System.Drawing.Point(4, 22);
			this.searchTab.Name = "searchTab";
			this.searchTab.Size = new System.Drawing.Size(503, 148);
			this.searchTab.TabIndex = 2;
			this.searchTab.Text = "Search RegexLib.com";
			this.searchTab.UseVisualStyleBackColor = true;
			// 
			// searchRegexLibControl
			// 
			this.searchRegexLibControl.Dock = System.Windows.Forms.DockStyle.Fill;
			this.searchRegexLibControl.Location = new System.Drawing.Point(0, 0);
			this.searchRegexLibControl.Name = "searchRegexLibControl";
			this.searchRegexLibControl.ResultsPanel = this.searchResultsPanel;
			this.searchRegexLibControl.Size = new System.Drawing.Size(503, 148);
			this.searchRegexLibControl.TabIndex = 0;
			// 
			// searchResultsPanel
			// 
			this.searchResultsPanel.AutoScroll = true;
			this.searchResultsPanel.AutoSize = true;
			this.searchResultsPanel.Dock = System.Windows.Forms.DockStyle.Fill;
			this.searchResultsPanel.FlowDirection = System.Windows.Forms.FlowDirection.TopDown;
			this.searchResultsPanel.Location = new System.Drawing.Point(3, 3);
			this.searchResultsPanel.Name = "searchResultsPanel";
			this.searchResultsPanel.Padding = new System.Windows.Forms.Padding(0, 5, 0, 0);
			this.searchResultsPanel.Size = new System.Drawing.Size(497, 134);
			this.searchResultsPanel.TabIndex = 0;
			this.searchResultsPanel.WrapContents = false;
			// 
			// panel3
			// 
			this.panel3.Controls.Add(this.regexHighlightTextBox1);
			this.panel3.Controls.Add(this.label1);
			this.panel3.Dock = System.Windows.Forms.DockStyle.Fill;
			this.panel3.Location = new System.Drawing.Point(0, 0);
			this.panel3.Name = "panel3";
			this.panel3.Padding = new System.Windows.Forms.Padding(2);
			this.panel3.Size = new System.Drawing.Size(150, 46);
			this.panel3.TabIndex = 4;
			// 
			// regexHighlightTextBox1
			// 
			this.regexHighlightTextBox1.DetectUrls = false;
			this.regexHighlightTextBox1.Dock = System.Windows.Forms.DockStyle.Fill;
			this.regexHighlightTextBox1.Font = new System.Drawing.Font("Consolas", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
			this.regexHighlightTextBox1.Location = new System.Drawing.Point(2, 2);
			this.regexHighlightTextBox1.Name = "regexHighlightTextBox1";
			this.regexHighlightTextBox1.Size = new System.Drawing.Size(146, 19);
			this.regexHighlightTextBox1.TabIndex = 5;
			this.regexHighlightTextBox1.Text = "";
			this.regexHighlightTextBox1.WordWrap = false;
			// 
			// label1
			// 
			this.label1.AutoEllipsis = true;
			this.label1.BackColor = System.Drawing.SystemColors.Info;
			this.label1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.label1.Dock = System.Windows.Forms.DockStyle.Bottom;
			this.label1.ForeColor = System.Drawing.SystemColors.InfoText;
			this.label1.Location = new System.Drawing.Point(2, 21);
			this.label1.Name = "label1";
			this.label1.Size = new System.Drawing.Size(146, 23);
			this.label1.TabIndex = 4;
			this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
			this.label1.Visible = false;
			// 
			// bottomTabs
			// 
			this.bottomTabs.Controls.Add(this.textToMatchTab);
			this.bottomTabs.Controls.Add(this.replacedTextTab);
			this.bottomTabs.Controls.Add(this.searchResultsTab);
			this.bottomTabs.Controls.Add(this.msdnReferenceTab);
			this.bottomTabs.DataBindings.Add(new System.Windows.Forms.Binding("SelectedIndex", global::RegexEditor.Properties.Settings.Default, "BottomTabs_SelectedIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.bottomTabs.Dock = System.Windows.Forms.DockStyle.Fill;
			this.bottomTabs.ItemSize = new System.Drawing.Size(175, 18);
			this.bottomTabs.Location = new System.Drawing.Point(3, 3);
			this.bottomTabs.Name = "bottomTabs";
			this.bottomTabs.SelectedIndex = global::RegexEditor.Properties.Settings.Default.BottomTabs_SelectedIndex;
			this.bottomTabs.Size = new System.Drawing.Size(510, 166);
			this.bottomTabs.TabIndex = 0;
			this.bottomTabs.SelectedIndexChanged += new System.EventHandler(this.OnTabChanged);
			// 
			// textToMatchTab
			// 
			this.textToMatchTab.Controls.Add(this.textToMatchTextBox);
			this.textToMatchTab.Location = new System.Drawing.Point(4, 22);
			this.textToMatchTab.Name = "textToMatchTab";
			this.textToMatchTab.Padding = new System.Windows.Forms.Padding(3);
			this.textToMatchTab.Size = new System.Drawing.Size(502, 140);
			this.textToMatchTab.TabIndex = 0;
			this.textToMatchTab.Text = "Text to Match";
			this.textToMatchTab.UseVisualStyleBackColor = true;
			// 
			// textToMatchTextBox
			// 
			this.textToMatchTextBox.AcceptsTab = true;
			this.textToMatchTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
			this.textToMatchTextBox.ContextMenuStrip = this.editorContextMenuStrip;
			this.textToMatchTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Font", global::RegexEditor.Properties.Settings.Default, "TextToMatch_Font", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.textToMatchTextBox.DetectUrls = false;
			this.textToMatchTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
			this.textToMatchTextBox.Font = global::RegexEditor.Properties.Settings.Default.TextToMatch_Font;
			this.textToMatchTextBox.HideSelection = false;
			this.textToMatchTextBox.Location = new System.Drawing.Point(3, 3);
			this.textToMatchTextBox.Name = "textToMatchTextBox";
			this.textToMatchTextBox.Size = new System.Drawing.Size(496, 134);
			this.textToMatchTextBox.TabIndex = 0;
			this.textToMatchTextBox.Text = "";
			this.textToMatchTextBox.SelectionChanged += new System.EventHandler(this.OnTextBoxSelectionChanged);
			this.textToMatchTextBox.TextChanged += new System.EventHandler(this.OnTextBoxTextChanged);
			this.textToMatchTextBox.Enter += new System.EventHandler(this.OnTextBoxEnter);
			this.textToMatchTextBox.Leave += new System.EventHandler(this.OnTextBoxLeave);
			// 
			// replacedTextTab
			// 
			this.replacedTextTab.Controls.Add(this.replacedTextBox);
			this.replacedTextTab.Location = new System.Drawing.Point(4, 22);
			this.replacedTextTab.Name = "replacedTextTab";
			this.replacedTextTab.Padding = new System.Windows.Forms.Padding(3);
			this.replacedTextTab.Size = new System.Drawing.Size(503, 140);
			this.replacedTextTab.TabIndex = 1;
			this.replacedTextTab.Text = "Replaced Text";
			this.replacedTextTab.UseVisualStyleBackColor = true;
			// 
			// replacedTextBox
			// 
			this.replacedTextBox.BackColor = System.Drawing.SystemColors.Window;
			this.replacedTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
			this.replacedTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Font", global::RegexEditor.Properties.Settings.Default, "TextToMatch_Font", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.replacedTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
			this.replacedTextBox.Font = global::RegexEditor.Properties.Settings.Default.TextToMatch_Font;
			this.replacedTextBox.Location = new System.Drawing.Point(3, 3);
			this.replacedTextBox.Multiline = true;
			this.replacedTextBox.Name = "replacedTextBox";
			this.replacedTextBox.ReadOnly = true;
			this.replacedTextBox.Size = new System.Drawing.Size(497, 134);
			this.replacedTextBox.TabIndex = 0;
			// 
			// searchResultsTab
			// 
			this.searchResultsTab.Controls.Add(this.searchResultsPanel);
			this.searchResultsTab.Location = new System.Drawing.Point(4, 22);
			this.searchResultsTab.Name = "searchResultsTab";
			this.searchResultsTab.Padding = new System.Windows.Forms.Padding(3);
			this.searchResultsTab.Size = new System.Drawing.Size(503, 140);
			this.searchResultsTab.TabIndex = 2;
			this.searchResultsTab.Text = "RegexLib.com Search Results";
			this.searchResultsTab.UseVisualStyleBackColor = true;
			// 
			// msdnReferenceTab
			// 
			this.msdnReferenceTab.Controls.Add(this.docWebBrowser);
			this.msdnReferenceTab.Location = new System.Drawing.Point(4, 22);
			this.msdnReferenceTab.Name = "msdnReferenceTab";
			this.msdnReferenceTab.Padding = new System.Windows.Forms.Padding(3);
			this.msdnReferenceTab.Size = new System.Drawing.Size(503, 140);
			this.msdnReferenceTab.TabIndex = 3;
			this.msdnReferenceTab.Text = "MSDN Reference";
			this.msdnReferenceTab.UseVisualStyleBackColor = true;
			// 
			// docWebBrowser
			// 
			this.docWebBrowser.Dock = System.Windows.Forms.DockStyle.Fill;
			this.docWebBrowser.Location = new System.Drawing.Point(3, 3);
			this.docWebBrowser.MinimumSize = new System.Drawing.Size(20, 20);
			this.docWebBrowser.Name = "docWebBrowser";
			this.docWebBrowser.Size = new System.Drawing.Size(497, 134);
			this.docWebBrowser.TabIndex = 0;
			this.docWebBrowser.Url = new System.Uri("http://msdn.microsoft.com/en-us/library/az24scfc.aspx", System.UriKind.Absolute);
			// 
			// rightTabs
			// 
			this.rightTabs.Controls.Add(this.analyzeTab);
			this.rightTabs.Controls.Add(this.matchTab);
			this.rightTabs.Controls.Add(this.splitTab);
			this.rightTabs.Controls.Add(this.savedExpressionsTab);
			this.rightTabs.DataBindings.Add(new System.Windows.Forms.Binding("SelectedIndex", global::RegexEditor.Properties.Settings.Default, "RightTabs_SelectedIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.rightTabs.Dock = System.Windows.Forms.DockStyle.Fill;
			this.rightTabs.Location = new System.Drawing.Point(3, 3);
			this.rightTabs.Name = "rightTabs";
			this.rightTabs.SelectedIndex = global::RegexEditor.Properties.Settings.Default.RightTabs_SelectedIndex;
			this.rightTabs.Size = new System.Drawing.Size(369, 351);
			this.rightTabs.TabIndex = 0;
			this.rightTabs.SelectedIndexChanged += new System.EventHandler(this.OnTabChanged);
			// 
			// analyzeTab
			// 
			this.analyzeTab.Controls.Add(this.interpretTextBox);
			this.analyzeTab.Location = new System.Drawing.Point(4, 24);
			this.analyzeTab.Name = "analyzeTab";
			this.analyzeTab.Padding = new System.Windows.Forms.Padding(3);
			this.analyzeTab.Size = new System.Drawing.Size(361, 323);
			this.analyzeTab.TabIndex = 2;
			this.analyzeTab.Text = "Analysis";
			this.analyzeTab.UseVisualStyleBackColor = true;
			// 
			// interpretTextBox
			// 
			this.interpretTextBox.BackColor = System.Drawing.SystemColors.Window;
			this.interpretTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
			this.interpretTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Font", global::RegexEditor.Properties.Settings.Default, "SideTools_Font", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.interpretTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
			this.interpretTextBox.Font = global::RegexEditor.Properties.Settings.Default.SideTools_Font;
			this.interpretTextBox.Location = new System.Drawing.Point(3, 3);
			this.interpretTextBox.Multiline = true;
			this.interpretTextBox.Name = "interpretTextBox";
			this.interpretTextBox.ReadOnly = true;
			this.interpretTextBox.ScrollBars = System.Windows.Forms.ScrollBars.Both;
			this.interpretTextBox.Size = new System.Drawing.Size(355, 317);
			this.interpretTextBox.TabIndex = 0;
			// 
			// matchTab
			// 
			this.matchTab.Controls.Add(this.matchTreeView);
			this.matchTab.Location = new System.Drawing.Point(4, 24);
			this.matchTab.Name = "matchTab";
			this.matchTab.Padding = new System.Windows.Forms.Padding(3);
			this.matchTab.Size = new System.Drawing.Size(360, 323);
			this.matchTab.TabIndex = 0;
			this.matchTab.Text = "Matches";
			this.matchTab.UseVisualStyleBackColor = true;
			// 
			// matchTreeView
			// 
			this.matchTreeView.BorderStyle = System.Windows.Forms.BorderStyle.None;
			this.matchTreeView.DataBindings.Add(new System.Windows.Forms.Binding("Font", global::RegexEditor.Properties.Settings.Default, "SideTools_Font", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.matchTreeView.Dock = System.Windows.Forms.DockStyle.Fill;
			this.matchTreeView.Font = global::RegexEditor.Properties.Settings.Default.SideTools_Font;
			this.matchTreeView.Location = new System.Drawing.Point(3, 3);
			this.matchTreeView.Name = "matchTreeView";
			this.matchTreeView.Size = new System.Drawing.Size(318, 317);
			this.matchTreeView.TabIndex = 0;
			this.matchTreeView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.OnMatchNodeSelected);
			// 
			// splitTab
			// 
			this.splitTab.Controls.Add(this.splitTreeView);
			this.splitTab.Location = new System.Drawing.Point(4, 24);
			this.splitTab.Name = "splitTab";
			this.splitTab.Padding = new System.Windows.Forms.Padding(3);
			this.splitTab.Size = new System.Drawing.Size(360, 323);
			this.splitTab.TabIndex = 3;
			this.splitTab.Text = "Splits";
			this.splitTab.UseVisualStyleBackColor = true;
			// 
			// splitTreeView
			// 
			this.splitTreeView.BorderStyle = System.Windows.Forms.BorderStyle.None;
			this.splitTreeView.DataBindings.Add(new System.Windows.Forms.Binding("Font", global::RegexEditor.Properties.Settings.Default, "SideTools_Font", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
			this.splitTreeView.Dock = System.Windows.Forms.DockStyle.Fill;
			this.splitTreeView.Font = global::RegexEditor.Properties.Settings.Default.SideTools_Font;
			this.splitTreeView.Location = new System.Drawing.Point(3, 3);
			this.splitTreeView.Name = "splitTreeView";
			this.splitTreeView.Size = new System.Drawing.Size(318, 317);
			this.splitTreeView.TabIndex = 1;
			this.splitTreeView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.OnSplitSegmentNodeSelected);
			// 
			// savedExpressionsTab
			// 
			this.savedExpressionsTab.Controls.Add(this.savedExpressionsPanel);
			this.savedExpressionsTab.Location = new System.Drawing.Point(4, 24);
			this.savedExpressionsTab.Name = "savedExpressionsTab";
			this.savedExpressionsTab.Padding = new System.Windows.Forms.Padding(3);
			this.savedExpressionsTab.Size = new System.Drawing.Size(360, 323);
			this.savedExpressionsTab.TabIndex = 4;
			this.savedExpressionsTab.Text = "Saved Expressions";
			this.savedExpressionsTab.UseVisualStyleBackColor = true;
			// 
			// savedExpressionsPanel
			// 
			this.savedExpressionsPanel.Dock = System.Windows.Forms.DockStyle.Fill;
			this.savedExpressionsPanel.FlowDirection = System.Windows.Forms.FlowDirection.TopDown;
			this.savedExpressionsPanel.Location = new System.Drawing.Point(3, 3);
			this.savedExpressionsPanel.Name = "savedExpressionsPanel";
			this.savedExpressionsPanel.Size = new System.Drawing.Size(344, 317);
			this.savedExpressionsPanel.TabIndex = 1;
			// 
			// toolStrip
			// 
			this.toolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.newButton,
            this.saveButton,
            toolStripSeparator3,
            this.undoButton,
            this.redoButton,
            toolStripSeparator4,
            this.cutButton,
            this.copyButton,
            this.pasteButton,
            toolStripSeparator7,
            this.executeButton,
            this.toolStripSeparator1,
            this.copyCodeButton});
			this.toolStrip.Location = new System.Drawing.Point(0, 24);
			this.toolStrip.Name = "toolStrip";
			this.toolStrip.Size = new System.Drawing.Size(896, 25);
			this.toolStrip.TabIndex = 1;
			// 
			// newButton
			// 
			this.newButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
			this.newButton.Image = global::RegexEditor.Properties.Resources.NewDocumentHS;
			this.newButton.ImageTransparentColor = System.Drawing.Color.Magenta;
			this.newButton.Name = "newButton";
			this.newButton.Size = new System.Drawing.Size(23, 22);
			this.newButton.Text = "New";
			this.newButton.Click += new System.EventHandler(this.OnNewExpression);
			// 
			// saveButton
			// 
			this.saveButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
			this.saveButton.Image = global::RegexEditor.Properties.Resources.saveHS;
			this.saveButton.ImageTransparentColor = System.Drawing.Color.Magenta;
			this.saveButton.Name = "saveButton";
			this.saveButton.Size = new System.Drawing.Size(23, 22);
			this.saveButton.Text = "Save";
			this.saveButton.Click += new System.EventHandler(this.OnSaveExpression);
			// 
			// undoButton
			// 
			this.undoButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
			this.undoButton.Image = global::RegexEditor.Properties.Resources.Edit_UndoHS;
			this.undoButton.Name = "undoButton";
			this.undoButton.Size = new System.Drawing.Size(23, 22);
			this.undoButton.Text = "Undo";
			this.undoButton.Click += new System.EventHandler(this.OnUndo);
			// 
			// redoButton
			// 
			this.redoButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
			this.redoButton.Image = global::RegexEditor.Properties.Resources.Edit_RedoHS;
			this.redoButton.ImageTransparentColor = System.Drawing.Color.Magenta;
			this.redoButton.Name = "redoButton";
			this.redoButton.Size = new System.Drawing.Size(23, 22);
			this.redoButton.Text = "Redo";
			this.redoButton.Click += new System.EventHandler(this.OnRedo);
			// 
			// cutButton
			// 
			this.cutButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
			this.cutButton.Image = global::RegexEditor.Properties.Resources.CutHS;
			this.cutButton.ImageTransparentColor = System.Drawing.Color.Magenta;
			this.cutButton.Name = "cutButton";
			this.cutButton.Size = new System.Drawing.Size(23, 22);
			this.cutButton.Text = "Cut";
			this.cutButton.Click += new System.EventHandler(this.OnCut);
			// 
			// copyButton
			// 
			this.copyButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
			this.copyButton.Image = global::RegexEditor.Properties.Resources.CopyHS;
			this.copyButton.ImageTransparentColor = System.Drawing.Color.Magenta;
			this.copyButton.Name = "copyButton";
			this.copyButton.Size = new System.Drawing.Size(23, 22);
			this.copyButton.Text = "Copy";
			this.copyButton.Click += new System.EventHandler(this.OnCopy);
			// 
			// pasteButton
			// 
			this.pasteButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
			this.pasteButton.Image = global::RegexEditor.Properties.Resources.PasteHS;
			this.pasteButton.ImageTransparentColor = System.Drawing.Color.Magenta;
			this.pasteButton.Name = "pasteButton";
			this.pasteButton.Size = new System.Drawing.Size(23, 22);
			this.pasteButton.Text = "Paste";
			this.pasteButton.Click += new System.EventHandler(this.OnPaste);
			// 
			// executeButton
			// 
			this.executeButton.Image = global::RegexEditor.Properties.Resources.PlayHS;
			this.executeButton.ImageTransparentColor = System.Drawing.Color.Magenta;
			this.executeButton.Name = "executeButton";
			this.executeButton.Size = new System.Drawing.Size(67, 22);
			this.executeButton.Text = "Execute";
			this.executeButton.ToolTipText = "Executes the regular expression manually";
			this.executeButton.Click += new System.EventHandler(this.OnExecuteRegex);
			// 
			// toolStripSeparator1
			// 
			this.toolStripSeparator1.Name = "toolStripSeparator1";
			this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
			// 
			// copyCodeButton
			// 
			this.copyCodeButton.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.copyCCodeToolStripMenuItem,
            this.codeVBNETCodeToolStripMenuItem,
            this.cToolStripMenuItem1});
			this.copyCodeButton.Image = global::RegexEditor.Properties.Resources.CopyHS;
			this.copyCodeButton.ImageTransparentColor = System.Drawing.Color.Magenta;
			this.copyCodeButton.Name = "copyCodeButton";
			this.copyCodeButton.Size = new System.Drawing.Size(116, 22);
			this.copyCodeButton.Text = "Copy C# Code";
			this.copyCodeButton.ButtonClick += new System.EventHandler(this.OnCopyCodeSplit);
			// 
			// copyCCodeToolStripMenuItem
			// 
			this.copyCCodeToolStripMenuItem.Name = "copyCCodeToolStripMenuItem";
			this.copyCCodeToolStripMenuItem.Size = new System.Drawing.Size(187, 22);
			this.copyCCodeToolStripMenuItem.Tag = "0";
			this.copyCCodeToolStripMenuItem.Text = "Copy C# Code";
			this.copyCCodeToolStripMenuItem.Click += new System.EventHandler(this.OnCodePickerChanged);
			// 
			// codeVBNETCodeToolStripMenuItem
			// 
			this.codeVBNETCodeToolStripMenuItem.Name = "codeVBNETCodeToolStripMenuItem";
			this.codeVBNETCodeToolStripMenuItem.Size = new System.Drawing.Size(187, 22);
			this.codeVBNETCodeToolStripMenuItem.Tag = "3";
			this.codeVBNETCodeToolStripMenuItem.Text = "Copy VB.NET Code";
			this.codeVBNETCodeToolStripMenuItem.Click += new System.EventHandler(this.OnCodePickerChanged);
			// 
			// cToolStripMenuItem1
			// 
			this.cToolStripMenuItem1.Name = "cToolStripMenuItem1";
			this.cToolStripMenuItem1.Size = new System.Drawing.Size(187, 22);
			this.cToolStripMenuItem1.Tag = "5";
			this.cToolStripMenuItem1.Text = "Copy Javascript Code";
			this.cToolStripMenuItem1.Click += new System.EventHandler(this.OnCodePickerChanged);
			// 
			// menuStrip
			// 
			this.menuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            fileToolStripMenuItem,
            this.editToolStripMenuItem,
            viewToolStripMenuItem,
            optionsToolStripMenuItem,
            helpToolStripMenuItem});
			this.menuStrip.Location = new System.Drawing.Point(0, 0);
			this.menuStrip.Name = "menuStrip";
			this.menuStrip.Padding = new System.Windows.Forms.Padding(7, 2, 0, 2);
			this.menuStrip.Size = new System.Drawing.Size(896, 24);
			this.menuStrip.TabIndex = 0;
			this.menuStrip.Text = "menuStrip1";
			// 
			// statusStrip
			// 
			this.statusStrip.GripStyle = System.Windows.Forms.ToolStripGripStyle.Visible;
			this.statusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.durationStatusLabel,
            this.matchCountStatusLabel,
            this.selectionStatusLabel,
            this.messageStatusLabel});
			this.statusStrip.Location = new System.Drawing.Point(0, 432);
			this.statusStrip.Name = "statusStrip";
			this.statusStrip.Padding = new System.Windows.Forms.Padding(1, 0, 16, 0);
			this.statusStrip.Size = new System.Drawing.Size(896, 22);
			this.statusStrip.TabIndex = 4;
			this.statusStrip.Text = "statusStrip";
			// 
			// durationStatusLabel
			// 
			this.durationStatusLabel.Margin = new System.Windows.Forms.Padding(0, 3, 10, 2);
			this.durationStatusLabel.Name = "durationStatusLabel";
			this.durationStatusLabel.Size = new System.Drawing.Size(0, 17);
			// 
			// matchCountStatusLabel
			// 
			this.matchCountStatusLabel.Margin = new System.Windows.Forms.Padding(0, 3, 10, 2);
			this.matchCountStatusLabel.Name = "matchCountStatusLabel";
			this.matchCountStatusLabel.Size = new System.Drawing.Size(0, 17);
			// 
			// selectionStatusLabel
			// 
			this.selectionStatusLabel.Name = "selectionStatusLabel";
			this.selectionStatusLabel.Size = new System.Drawing.Size(0, 17);
			// 
			// messageStatusLabel
			// 
			this.messageStatusLabel.Name = "messageStatusLabel";
			this.messageStatusLabel.Size = new System.Drawing.Size(859, 17);
			this.messageStatusLabel.Spring = true;
			this.messageStatusLabel.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
			// 
			// MainForm
			// 
			this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
			this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			this.ClientSize = new System.Drawing.Size(896, 454);
			this.Controls.Add(this.horizontalSplit);
			this.Controls.Add(panel1);
			this.Controls.Add(this.toolStrip);
			this.Controls.Add(this.menuStrip);
			this.Controls.Add(this.statusStrip);
			this.DoubleBuffered = true;
			this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
			this.Name = "MainForm";
			this.Text = "Regex Lab .NET";
			this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.OnFormClosed);
			panel1.ResumeLayout(false);
			panel1.PerformLayout();
			panel2.ResumeLayout(false);
			panel2.PerformLayout();
			this.horizontalSplit.Panel1.ResumeLayout(false);
			this.horizontalSplit.Panel2.ResumeLayout(false);
			((System.ComponentModel.ISupportInitialize)(this.horizontalSplit)).EndInit();
			this.horizontalSplit.ResumeLayout(false);
			this.verticalSplit.Panel1.ResumeLayout(false);
			this.verticalSplit.Panel2.ResumeLayout(false);
			((System.ComponentModel.ISupportInitialize)(this.verticalSplit)).EndInit();
			this.verticalSplit.ResumeLayout(false);
			this.replaceSplit.Panel1.ResumeLayout(false);
			this.replaceSplit.Panel2.ResumeLayout(false);
			((System.ComponentModel.ISupportInitialize)(this.replaceSplit)).EndInit();
			this.replaceSplit.ResumeLayout(false);
			this.topTabs.ResumeLayout(false);
			this.patternTab.ResumeLayout(false);
			this.editorContextMenuStrip.ResumeLayout(false);
			this.replaceTab.ResumeLayout(false);
			this.replaceTab.PerformLayout();
			this.generatedCodeTab.ResumeLayout(false);
			this.searchTab.ResumeLayout(false);
			this.panel3.ResumeLayout(false);
			this.bottomTabs.ResumeLayout(false);
			this.textToMatchTab.ResumeLayout(false);
			this.replacedTextTab.ResumeLayout(false);
			this.replacedTextTab.PerformLayout();
			this.searchResultsTab.ResumeLayout(false);
			this.searchResultsTab.PerformLayout();
			this.msdnReferenceTab.ResumeLayout(false);
			this.rightTabs.ResumeLayout(false);
			this.analyzeTab.ResumeLayout(false);
			this.analyzeTab.PerformLayout();
			this.matchTab.ResumeLayout(false);
			this.splitTab.ResumeLayout(false);
			this.savedExpressionsTab.ResumeLayout(false);
			this.toolStrip.ResumeLayout(false);
			this.toolStrip.PerformLayout();
			this.menuStrip.ResumeLayout(false);
			this.menuStrip.PerformLayout();
			this.statusStrip.ResumeLayout(false);
			this.statusStrip.PerformLayout();
			this.ResumeLayout(false);
			this.PerformLayout();

		}

		#endregion

		private System.ComponentModel.BackgroundWorker backgroundWorker;
		private System.Windows.Forms.StatusStrip statusStrip;
		private System.Windows.Forms.Timer updateTimer;
		private System.Windows.Forms.ToolStripStatusLabel durationStatusLabel;
		private System.Windows.Forms.ToolStripStatusLabel matchCountStatusLabel;
		private System.Windows.Forms.ToolStripStatusLabel selectionStatusLabel;
		private System.Windows.Forms.MenuStrip menuStrip;
		private System.Windows.Forms.ToolStrip toolStrip;
		private System.Windows.Forms.ToolStripButton saveButton;
		private System.Windows.Forms.ToolStripButton undoButton;
		private System.Windows.Forms.ToolStripButton redoButton;
		private System.Windows.Forms.ToolStripButton cutButton;
		private System.Windows.Forms.ToolStripButton copyButton;
		private System.Windows.Forms.ToolStripButton pasteButton;
		private System.Windows.Forms.SplitContainer horizontalSplit;
		private System.Windows.Forms.SplitContainer verticalSplit;
		private System.Windows.Forms.SplitContainer replaceSplit;
		private System.Windows.Forms.Panel panel3;
		private RegexHighlightTextBox regexHighlightTextBox1;
		private System.Windows.Forms.Label label1;
		private System.Windows.Forms.TabControl rightTabs;
		private System.Windows.Forms.TabPage matchTab;
		private System.Windows.Forms.TreeView matchTreeView;
		private System.Windows.Forms.TabPage patternTab;
		private System.Windows.Forms.TabPage replaceTab;
		private System.Windows.Forms.TabPage searchTab;
		private System.Windows.Forms.TabControl bottomTabs;
		private System.Windows.Forms.TabPage textToMatchTab;
		private System.Windows.Forms.TabPage replacedTextTab;
		private System.Windows.Forms.TabPage searchResultsTab;
		private System.Windows.Forms.Label patternErrorLabel;
		private System.Windows.Forms.ToolStripMenuItem ignoreCaseOptionItem;
		private System.Windows.Forms.ToolStripMenuItem ignoreWhitespaceOptionItem;
		private System.Windows.Forms.ToolStripMenuItem multilineOptionItem;
		private System.Windows.Forms.ToolStripMenuItem singleLineOptionItem;
		private System.Windows.Forms.ToolStripMenuItem explicitCaptureOptionItem;
		private System.Windows.Forms.ToolStripMenuItem compiledOptionItem;
		private System.Windows.Forms.ToolStripMenuItem rightToLeftOptionItem;
		private System.Windows.Forms.ToolStripMenuItem cultureInvariantOptionItem;
		private System.Windows.Forms.ToolStripMenuItem newFileItem;
		private System.Windows.Forms.ToolStripMenuItem openFileItem;
		private System.Windows.Forms.ToolStripMenuItem saveFileItem;
		private System.Windows.Forms.ToolStripMenuItem onlineDocumentationToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem mSDNReferenceToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem;
		private System.Windows.Forms.TabPage analyzeTab;
		private System.Windows.Forms.TextBox interpretTextBox;
		private System.Windows.Forms.ToolStripStatusLabel messageStatusLabel;
		private System.Windows.Forms.ToolStripButton executeButton;
		private System.Windows.Forms.TabPage splitTab;
		private System.Windows.Forms.TreeView splitTreeView;
		private System.Windows.Forms.ToolStripMenuItem liveUpdatingViewItem;
		private System.Windows.Forms.ToolStripMenuItem highlightMatchesViewItem;
		private System.Windows.Forms.ToolStripMenuItem highlightGroupsViewItem;
		private System.Windows.Forms.ToolStripMenuItem highlightSplitsViewItem;
		private System.Windows.Forms.ToolStripMenuItem undoToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem redoToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem cutToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem pasteToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem deleteEditItem;
		private System.Windows.Forms.ToolStripMenuItem selectAllEditItem;
		private System.Windows.Forms.ToolStripMenuItem synchronizeTabsViewItem;
		private System.Windows.Forms.ToolStripMenuItem matchSingleStringOptionItem;
		private System.Windows.Forms.ToolStripMenuItem matchLineOptionItem;
		private System.Windows.Forms.ToolStripMenuItem executeFileItem;
		private System.Windows.Forms.ToolStripMenuItem escapeEditItem;
		private System.Windows.Forms.ToolStripMenuItem unescapeEditItem;
		private System.Windows.Forms.TextBox replacedTextBox;
		private RegexHighlightTextBox replaceTextBox;
		private System.Windows.Forms.CheckBox replaceEmptyCheckBox;
		private System.Windows.Forms.ToolStripProgressBar progressBarStatus;
		private ScrollableFlowLayoutPanel searchResultsPanel;
		private System.Windows.Forms.TabControl topTabs;
		private System.Windows.Forms.ToolStripMenuItem exitFileItem;
		private MatchHighlightTextBox textToMatchTextBox;
		private System.Windows.Forms.ToolStripMenuItem updateSlowViewItem;
		private System.Windows.Forms.ToolStripMenuItem updateNormalViewItem;
		private System.Windows.Forms.ToolStripMenuItem updateFastViewItem;
		private System.Windows.Forms.ToolStripMenuItem updateDisabledViewItem;
		private System.Windows.Forms.ToolStripMenuItem patternAndTextToMatchToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem replaceToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem regexLibcomViewToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem preferencesToolStripMenuItem;
		private RegexHighlightTextBox patternTextBox;
		private System.Windows.Forms.ToolStripMenuItem viewSideToolsItem;
		private System.Windows.Forms.TabPage msdnReferenceTab;
		private System.Windows.Forms.WebBrowser docWebBrowser;
		private System.Windows.Forms.ToolStripButton newButton;
		private System.Windows.Forms.TextBox titleTextBox;
		private SearchRegexLibControl searchRegexLibControl;
		private System.Windows.Forms.ToolStripMenuItem removeFileItem;
		private System.Windows.Forms.ToolStripSeparator toolStripMenuItem12;
		private System.Windows.Forms.ToolStripMenuItem duplicateFileItem;
		private System.Windows.Forms.TabPage generatedCodeTab;
		private System.Windows.Forms.ComboBox generatedCodeStyleDropDown;
		private HighlightTextBox generatedCodeTextBox;
		private System.Windows.Forms.Button copyGeneratedCodeButton;
		private System.Windows.Forms.ContextMenuStrip editorContextMenuStrip;
		private System.Windows.Forms.ToolStripMenuItem editToolStripMenuItem;
		private System.Windows.Forms.TabPage savedExpressionsTab;
		private System.Windows.Forms.ToolStripMenuItem generateCodeFileItem;
		private System.Windows.Forms.ToolStripMenuItem cToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem vBNETToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem javascriptToolStripMenuItem;
		private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
		private System.Windows.Forms.ToolStripSplitButton copyCodeButton;
		private System.Windows.Forms.ToolStripMenuItem copyCCodeToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem codeVBNETCodeToolStripMenuItem;
		private System.Windows.Forms.ToolStripMenuItem cToolStripMenuItem1;
		private System.Windows.Forms.FlowLayoutPanel savedExpressionsPanel;
		private System.Windows.Forms.ToolStripMenuItem regexLibcomToolStripMenuItem;
	}
}

